﻿body {
	margin: 0px 2px 0px 2px;
	font-size: 12px;
	font-family: "微软雅黑" , "宋体", Arial;
}
body.margin {
	margin-top: 33px;
}

table {
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}

td {
	font-size: 1em;
	font-family: "微软雅黑", "宋体", Arial;
}

pre {
	font-size: 1em;
	font-family: "微软雅黑", "宋体", Arial;
}

select {
	font-size: 1em;
	font-family: "微软雅黑", "宋体", Arial;
}

input {
	font-size: 1em;
	font-family: "微软雅黑", "宋体", Arial;
}
input[type="text"] {
	padding: 2px 0px;
	margin: 0px;
}
input[type="button"] {
	padding: 2px 5px 2px 5px;
	border: 1px solid;
}
input.btn {
	cursor: hand;
}
input.number {
	text-align: right;
}

textarea {
	white-space: pre !important;
}

/* 输入框，占满100%宽度 */
input.100, textarea.100, div.100, select.100 {
	width: 99.8%;
}
/* 输入框，占满100%宽度 */
input.fit, textarea.fit, div.fit, select.fit {
	width: 99.9999999%;
}
/* 输入框，占满50%宽度 */
input.fitHalf, textarea.fitHalf, div.fitHalf, select.fitHalf {
	display: inline-block;
	width: 49.9999999%;
}
/* 按钮，居右显示 */
input.right, select.right, div.right {
	float: right;
	margin-right: -4px;
}

#divErrorMessage {
	font-weight: bold;
	line-height: 150%;
	background-color: #FBEC88;
	padding: 0px 5px;
}

#divResultMessage {
	display: none;
}

/* 表单 */
table.tbForm {
	margin-top: 1px;
}
table.tbForm tr {
	height: 29px;
}
table.tbForm td.body {
	padding: 5px 10px; 
	font-size: 14.7px; 
	line-height: 150%; 
	word-wrap: break-word;
}

/* 各种删除 */
.aDelete:link, .aDelete:visited {
	font-family: Arial;
	display: inline-block;
	vertical-align: middle;
	width: 13px;
	height: 14px;
	background-image : url(Images/x.gif);
}
.aDelete:hover {
	font-family: Arial;
	display: inline-block;
	width: 13px;
	background-image : url(Images/x_hover.gif);
}

/* 附件 */
.ulFiles {
	list-style-image: url(Images/att.png);
	padding: 0px 0px 0px 30px;
	margin: 0px;
}
.ulFiles li {
	padding: 1px 0px;
}

/* 流程 */
#trFlowNext, #trFlowNext td {
	background-color: yellow;
}

#tbFlow .opinion {
	font-size: 14px;
	margin: 5px;
}
#tbFlow .actor {
	text-align: right; 
}

.ulUsualOpinion {
	list-style-image: url(Icons/pencil.png);
	padding: 0px 0px 0px 30px;
	margin: 0px
}

#processDetails tr.current {
	background-color: red;
}
#processDetails tr.current td {
	color: white;
}

.flow-section {
	display: none;
}

a.qrcode {
	float: left;
}

/* 操作记录 */
span.toggle {
	display: inline-block;
	cursor: pointer;
	width: 16px;
	height: 16px;
}

/* 报表 */
.query {
	border: 1px solid #95B8E7;
	padding: 2px 5px 2px 16px !important;
	background : url(/Scripts/jquery-easyui/themes/icons/search.png) no-repeat left center;;
}
.chart {
	display: inline;
}

/* easyui补丁*/
.numberbox .textbox-text {
	text-align: right;
}

.panel-body, .tree-title {
	font-size: 1em !important;
}

.validatebox-readonly {
	background-color: #eeeeee;
}

img.btnRotate {
    position: absolute;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}
